home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gekkan Dennou Club 140
/
Gekkan Dennou Club - 2000.1 Vol. 140 (Japan).7z
/
Gekkan Dennou Club - 2000.1 Vol. 140 (Japan) (Track 1).bin
/
games
/
km21
/
src
/
makefile
< prev
next >
Wrap
Makefile
|
1999-12-05
|
1KB
|
70 lines
CC = GCC
AS = AS
LK = LK
HEAP = 65535
STACK = 65535
CCFLAGS = -O
ASFLAGS =
LKFLAGS =
LIBS = $(lib)\clib.l $(lib)\iocslib.l $(lib)\doslib.l $(lib)\zmusic.l $(lib)\baslib.l $(lib)\floatfnc.l $(lib)\gnulib.l xblib.a apic_lib.a
# ソースプログラムの類
OBJS = mainsys.o stepman.o tnum.o $(TSKAR) $(OBJAR)
# タスクプログラムの類
TSKAR = tskar.a
OBJSTSK = stage000.o title000.o trlib.o tr_put.o
# テーブルの類
OBJAR = objar.a
OBJSTBL = R256.o musume.o sound000.o
# インクルード
INCS = structs.inc mainsys.inc r256.inc spctbl.inc
PROGRAM = km21.x
$(PROGRAM) : $(OBJS)
$(LK) $(LKFLAGS) -o $(PROGRAM) $^ $(LIBS)
$(OBJAR) : $(OBJSTBL)
AR $(OBJAR) $(OBJSTBL)
$(TSKAR) : $(OBJSTSK)
AR $(TSKAR) $(OBJSTSK)
mainsys.o : mainsys.c $(INCS)
$(CC) $(CCFLAGS) -c -o $@ $<
stepman.o : stepman.c $(INCS)
$(CC) $(CCFLAGS) -c -o $@ $<
stage000.o : stage000.c stage000.inc $(INCS)
$(CC) $(CCFLAGS) -c -o $@ $<
title000.o : title000.c $(INCS)
$(CC) $(CCFLAGS) -c -o $@ $<
musume.o : musume.tbl
$(AS) $<
sound000.o : sound000.tbl
$(AS) $<
trlib.o : trlib.c
$(CC) $(CCFLAGS) -c -o $@ $<
tr_put.o : tr_put.has
has251 $<
#tr_put.hasは古いので、HAS v2.51でアセンブル